paying by card - German English Dictionary